home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / a / a_funk / maputil / chkmap.txt < prev    next >
Encoding:
Text File  |  1996-10-30  |  3.1 KB  |  53 lines

  1. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  2. +-+  Dokumentation zu:      CHKMAP.TTP                                +-+
  3. +-+  programmiert von:      Karsten Heddenhausen DC7OS                +-+
  4. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+
  5. CHKMAP   ist   ein   kleines  Prograemmchen,  welches  die  Einhaltung des 
  6. vorgeschriebenen   Datenformates,   teilweise  den  Inhalt  der  Felder 
  7. und  die  Links ueberprueft.   Damit   kann   man   gut   sehen,   wie 
  8. "gut"  die  Daten  sind.  Fehler  wie  "Locator  fehlt"  oder  "keine 
  9. Links"  sind als Hinweis zu verstehen,bei  allen  anderen  Fehlern  sollte 
  10. man  die  Fehlerquelle  lokalisieren  und (gegebenenfalls) beseitigen.
  11.  
  12. Das  Programm  wird  mit  dem  Dateinamen  der zu ueberpruefenden Daten 
  13. aufgerufen. Eine  Extension  kann,  muß  aber  nicht, angegeben werden. 
  14. Das Ergebnis der Ueberpruefung  wird  in  eine  Datei  mit  dem  gleichen 
  15. Namen und der Extension ".ERR" geschrieben. Das  Programm  fuehrt zwar 
  16. viele Ueberprufungen durch, es wurde aber auf einen Test auf 
  17. Plausibilitaet  der Daten verzichtet. Das bedeutet insbesondere, daß kein 
  18. Test erfolgt,  ob  die  Soft-  und  Hardware  zusammen  passt  und  dieses 
  19. mit dem Typ uebereinstimmen  koennte.  Die  einzige  Ausnahme ist die 
  20. Frequenzangabe. Wenn dort eine  -1  (fuer:  kein  Benutzerzugang) 
  21. eingegeben wurde, wird darauf geachtet, daß das Feld fuer die Baudrate 
  22. leer ist. Wenn bei den Links eine Baudrate von 999999 Baud angegeben wurde,
  23. so wird eine Warnmeldung darüber ausgegeben. In den Daten wird diese Baudrate
  24. verwendet, wenn innerhalb eines Knotens irgendwelche Drahtverbindungen 
  25. existieren. Da dadurch aber saemtliche Router durcheinander kommen, die die 
  26. Baudrate als Kriterium für die Qualitaet der Strecke nehmen, wurde diese
  27. Warnmeldung implementiert (zur Zeit nur für ATARI!)
  28.  
  29. Die  erste  Version  dieses  Programmes (in TurboPascal fuer eine MS-DOSe)
  30. habe ich von  Norby  LX9EG  erhalten.  Ich  habe es in der vorliegenden
  31. Version nicht nur an das  geaenderte  Datenformat  angepasst, sondern auch
  32. viele weitere Pruefungen einfliessen  lassen.  Mittlerweile ist auch eine
  33. Portierung des, mittlerweile in C geschriebenen Programmes,  auf  MS-DOSen 
  34. erfolgt. Eine Portierung auf das LINUX - Betriebssystem wird eventuell auch 
  35. noch erfolgen.
  36.  
  37. #########################  W  I  C  H  T  I  G ###########################
  38.  
  39. Fuer  die  Weitergabe  des  Programms  ist  die allgemeine Lizenz fuer 
  40. Amateurfunksoftware (ALAS) zu beachten. Eine  Anpassung  der  Programme an 
  41. das  MultiTOS  sollte moeglich sein, wenn mir die  entsprechenden 
  42. C-Bindings  vorliegen.  Eine  Portierung  auf  andere Rechnersysteme  ist 
  43. relativ  einfach  durchzufuehren,  da  fast nur Standardroutinen verwendet 
  44. wurden.  Nur  Teile  der  Textausgabe  auf  dem  Bildschirm  bedarfen 
  45. einer Anpassung,  da  hier  es sich natuerlich nicht vermeiden laeßt, 
  46. irgendwelche Systemabhaengigen Sachen einzubauen :-)
  47.  
  48. Wer  moechte,  kann  dem  Programmautor  (naemlich mir) eine kleine 
  49. Anerkennung zukommen lassen.
  50. Karsten Heddenhausen DC7OS
  51. Paulstraße 1A
  52. 30167 Hannover
  53.